Sheet1.csv

canon/registries/T0_Equipment_Registry [DRAFT v0.1]/Sheet1.csv

23 rows

equip_idequip_name_textstring_statusequip_slotitem_classslot_axis_setbase_rarity_classcraft_trade_refrecipe_refchargesconsumed_on_useelement_enhanceableregion_nativecanonical_chapter_acquisitioncare_tiermesh_id_refmesh_pipeline_typesubstrate_material_ref_pathmesh_tagsgeneration_statusgeneration_prompt_hashlast_generated_timestampregeneration_triggerequipment_sfx_id_ref_arraysource_refnotesgeneration_licence_refderivation_rule_refinstance_policyslot_reftier_band_minrarity_reachable_minrarity_reachable_maxexchange_value_classtrade_good_refmass_classhardnessfragilityflexibilityderived_from
EQ_0001Mother's Amuletauthoredneck_amuletwearablepaper_dollsignatureFALSEFALSEfairy_realmCH_PROLOGUEstandardEQ_0001completedc555a897a6d490f5a5929c0254929aae0f2cb96b8c31c5d440a6c32a456aea92026-08-04T20:20:13Zlicence demotion (licence_class folds into generation_prompt_hash, C-12 clause 3) | previz basecolor + declared ORM constants replaced by authored maps | any change to a hashed request axis (generation_tier, decay_stage, render_tier)docs/spine/DECISIONS_PENDING_JOSH.md # RULED 2026-07-27 (second sitting) J-6 (a sacred protection amulet from the realm keeps her safe and hidden on the field); # RULED 2026-07-27 (third sitting) THE AMULET PROVENANCE; # RULED 2026-07-27 (sixth sitting) THE CH-1 ENDING SEQUENCE; # RULED 2026-07-27 (examples_not_limits. THE PROVENANCE CHAIN, in order: the ward was the MOTHER'S; it passed from her to the protagonist at the birth (CHPRO_B07), so she was no longer under its protection; days-to-weeks later the catastrophe took her while the King was out among the people; the child survived because docs/licence_records/T0_Equipment_Registry/EQ_0001.jsonIDR_03MATERIALIZED_STORY_OBJECTneck_amuletsignaturesignatureunsellableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('neck_amulet') and no material; mesh_tags carries no material= clause
EQ_0002placeholderhelmetwearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEhelmet1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('helmet') and no material; mesh_tags carries no material= clause
EQ_0003placeholderbracerswearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEbracers1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('bracers') and no material; mesh_tags carries no material= clause
EQ_0004placeholderchestwearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEchest1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('chest') and no material; mesh_tags carries no material= clause
EQ_0005placeholdergloveswearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEgloves1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('gloves') and no material; mesh_tags carries no material= clause
EQ_0006placeholderbeltwearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEbelt1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('belt') and no material; mesh_tags carries no material= clause
EQ_0007placeholderleggingswearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEleggings1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('leggings') and no material; mesh_tags carries no material= clause
EQ_0008placeholderbootswearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEboots1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('boots') and no material; mesh_tags carries no material= clause
EQ_0009placeholdercapewearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEcape1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('cape') and no material; mesh_tags carries no material= clause
EQ_0010placeholdertrinketswearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEtrinkets1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('trinkets') and no material; mesh_tags carries no material= clause
EQ_0011placeholdertrinketswearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEtrinkets1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('trinkets') and no material; mesh_tags carries no material= clause
EQ_0012placeholderweapon_mainwearablepaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEweapon_main1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('weapon_main') and no material; mesh_tags carries no material= clause
EQ_0013placeholderweapon_offoffhandpaper_dollnoneFALSEFALSECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEweapon_off1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('weapon_off') and no material; mesh_tags carries no material= clause
EQ_0014placeholderbootswearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEboots1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('boots') and no material; mesh_tags carries no material= clause
EQ_0015placeholderleggingswearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEleggings1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('leggings') and no material; mesh_tags carries no material= clause
EQ_0016placeholderbeltwearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEbelt1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('belt') and no material; mesh_tags carries no material= clause
EQ_0017placeholderchestwearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEchest1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('chest') and no material; mesh_tags carries no material= clause
EQ_0018placeholderneck_amuletwearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEneck_amulet1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('neck_amulet') and no material; mesh_tags carries no material= clause
EQ_0019placeholdertiara_third_eyewearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEtiara_third_eye1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('tiara_third_eye') and no material; mesh_tags carries no material= clause
EQ_0020placeholderhelmetwearablepaper_dollnoneFALSETRUECH_02standardpendingGENRE_BASELINE L20/L63 (the ruled paper-doll roster) + ELEMENTS_MATRIX_RECOVERED s3 (the Josh-authored vril-seat mapping); T0_Equip_Slot_Registry is the slot vocabulary; docs/spine/CH_02.md L238 (the undergarment-base-plus-layers architecture, D-GARMENT option (a), thirty-second sitting)examples_not_limits; landed 2026-08-04 by the itemization-matrix pass. This is a BASE TYPE, not an instance: instances derive per IDR_03 ({equip_slot}|{rarity_token}|{tier_level}|{region_id}). equip_name_text is BLANK by design -- naming the paper-doll base pieces is an authoring pass under the natuIDR_03DERIVED_BASE_TYPEhelmet1commonraretradeableUNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('helmet') and no material; mesh_tags carries no material= clause
EQ_0021placeholderpotioncommonTRUEFALSEsouth_indiaCH_07elevatedpending_source/02_Tier_2_Region_Pages/south_india.md, the marma treatment record [SRC: SRC_00262] -- the region page names three therapeutic forms verbatim; T0_Trade_Good TG_0022 (good_class pharmacopoeia_preparation, region_ref south_india, chapter_gate_min CH_07, sellable TRUE) is the live vendor-facing examples_not_limits; minted 2026-08-04 on Josh's D-SLICE-CONSUMABLE ruling. Josh RULED 2026-08-04 (in-chat), verbatim: "We can craft and buy potions and also health regenerates outside of combat and also with stat or equipment roll bonuses or inscription/rune bonuses." THE SLICE GETS A CONSUMABLE ECIDR_05DERIVED_BASE_TYPE1commonraretradeableTG_0022UNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('potion') and no material; mesh_tags carries no material= clause
EQ_0022placeholderpotioncommonTRUEFALSEsouth_indiaCH_07elevatedpending_source/02_Tier_2_Region_Pages/south_india.md, the marma treatment record [SRC: SRC_00262] -- the region page names three therapeutic forms verbatim; T0_Trade_Good TG_0022 (good_class pharmacopoeia_preparation, region_ref south_india, chapter_gate_min CH_07, sellable TRUE) is the live vendor-facing examples_not_limits; minted 2026-08-04 on Josh's D-SLICE-CONSUMABLE ruling. Josh RULED 2026-08-04 (in-chat), verbatim: "We can craft and buy potions and also health regenerates outside of combat and also with stat or equipment roll bonuses or inscription/rune bonuses." THE SLICE GETS A CONSUMABLE ECIDR_05DERIVED_BASE_TYPE1commonraretradeableTG_0022UNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('potion') and no material; mesh_tags carries no material= clause
EQ_0023placeholderpotioncommonTRUEFALSEsouth_indiaCH_07elevatedpending_source/02_Tier_2_Region_Pages/south_india.md, the marma treatment record [SRC: SRC_00262] -- the region page names three therapeutic forms verbatim; T0_Trade_Good TG_0022 (good_class pharmacopoeia_preparation, region_ref south_india, chapter_gate_min CH_07, sellable TRUE) is the live vendor-facing examples_not_limits; minted 2026-08-04 on Josh's D-SLICE-CONSUMABLE ruling. Josh RULED 2026-08-04 (in-chat), verbatim: "We can craft and buy potions and also health regenerates outside of combat and also with stat or equipment roll bonuses or inscription/rune bonuses." THE SLICE GETS A CONSUMABLE ECIDR_05DERIVED_BASE_TYPE1commonraretradeableTG_0022UNMEASURABLEUNMEASURABLEUNMEASURABLEUNMEASURABLEALL<=UNMEASURABLE:T0_Equipment_Registry row states a FORM ('potion') and no material; mesh_tags carries no material= clause

Generated by harness/site/structure_site.py — the URL path is the repo path. review root